dorsal scapular nerve - Spanish English Dictionary